English Dictionary
◊ MENHADEN OIL
menhaden oil
n : a fatty oil obtained from the menhaden fish and used in
paint and ink and in treating leather